// JavaScript Document
/*
Bu dosyada harita icin gerekli olan parametreler yer almaktadir.
*/

//var haritaTipi = new Array();
//haritaTipi = {1:"Yol",2:"Uydu",3:"Yol+Uydu",4:"Havzalar+Uydu"}; 

var map; // harita degiskeni
var smallMapView; //harita genel gorunumu icin kontrolu saglayan degisken

//var layerPControl;
//var layerPControlStatus = 1;

//var measureButtonPressed = 0;
//var measureEventHandler;

var scaleControl;

var centerx = 38.88; // acilistaki Lat
var centery = 35.45; // acilistaki Long
var firstZoom = 6; // Minimum Zoom seviyesi
var lastZoom = 15; // Maksimum Zoom seviyesi

// Burada haritanýn limitlerini belirliyoruz. Dikkat edilmesi gereken nokta :
// dikdörtgenin sol alt ve sað üst noktalarinin kullanilmasi.
var allowedBounds = new GLatLngBounds(new GLatLng(35.70,25.92), new GLatLng(42.58,44.86));
// haritanin limitlerini belirler

/* first set of options is for the visual overlay.*/
var boxStyleOpts = {
  opacity: .2,
  border: "2px solid red"
}

/* second set of options is for everything else */
var otherOpts = {
  buttonHTML: "",
  buttonZoomingHTML: "",
  buttonStartingStyle: {width: '1px', height: '1px'},
  backButtonHTML: "Drag Zoom Back",  
  backButtonStyle: {display:"none",marginTop:"3px",background:"#FFFFC8"},
  backButtonEnabled: true 
};

/* third set of options specifies callbacks */
var callbacks = {
  buttonclick: function(){},
  dragstart: function(){},
  dragging: function(x1,y1,x2,y2){ 
   	//GLog.write("Dragging, currently x="+x2+",y="+y2)
	},
  dragend: function(nw,ne,se,sw,nwpx,nepx,sepx,swpx){
	  	//GLog.write("Zoom! NE="+ne+";SW="+sw)
	}
};

var myDragZoom = new DragZoomControl(boxStyleOpts, otherOpts, callbacks);